package model;

import java.io.Serializable;


import excecoes.DinheiroInsuficienteException;

public class SorteReves extends Descricao implements Serializable {
	
	private static final long serialVersionUID = 7096586846782774611L;	
	private double valor;
	
	public SorteReves(double valor){
		this.valor = valor;
	}

	public double getValor(){
		return valor;
	}
	
	void acao(Jogador jogador) throws DinheiroInsuficienteException {
		double d = jogador.getDinheiro();
		if(d < -valor){
			throw new DinheiroInsuficienteException();
		}else{
			jogador.setDinheiro(d + valor);
		}
			
	}

}
